package org.chench.extra.logsift.service;

import java.io.IOException;

/**
 * 日志监听器
 * @author chench
 * @date 2025.05.17
 */
public interface LogMonitor {
    /**
     * 启动监听器
     */
    void startup() throws IOException;

    /**
     * 关闭监控器
     */
    void shutdown();

    /**
     * 设置日志处理器
     * @param logHandler
     */
    void setLogHandler(LogHandler logHandler);

}